package org.jpass.dc.business.proxy;

import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.List;

public class Proxy {
	public Field[] getProperties(Object obj) {
		Class myClass = obj.getClass();	// 加载类
		return myClass.getDeclaredFields();	// 获得对象方法集合
	}
	
	public List filedNameList(Object obj) {
		Class myClass = obj.getClass();						// 加载类
		Field[] fields = myClass.getDeclaredFields();		// 获得对象方法集合
		List<String> list = new ArrayList<String>();
		for (Field field : fields) {
			list.add(field.getName());
		}
		return list;
	}
}
